haystack hill - German English Dictionary